persistent stains - Turkish English Dictionary